package com.ruoyi.hr.service.salaryadmin.salaryopen;


import com.ruoyi.hr.domain.Authority;

import java.util.List;
import java.util.Map;

public interface SalaryOpenService {
    /**
     * 获取所有数据
     * @param map
     * @param authorityList
     * @param isAdmin
     * @return
     */
    List<Map<String,Object>> findData(Map map,List<Authority> authorityList,int isAdmin);

    /**
     * 获取所有历史数据
     * @param map
     * @param authorityList
     * @param isAdmin
     * @return
     */
    List<Map<String,Object>> findDataHistory(Map map,List<Authority> authorityList,int isAdmin);


    /**
     * (确认检查,取消确认,启薪处理)
     */
    String procedureRegister(String ids, String procedure);

    /**
     * 修改值
     */
    int updateSalary(Map map);
}
